﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>Exemplo XML</title>
</head>
<body>
    <div style="width: 500px; height: 300px; margin-left: 400px; margin-top: 100px; font-family: Arial;
        font-size: 15px; text-align: justify; color: #000;">
        <center>
            <h1>
                Exemplo XML</h1>
        </center>
        Sintaxe<br />
        <br />
        <textarea style="width: 500px; height: 150px;" disabled="disabled" rows="" cols="">
    <?xml version="1.0"?>
<aviso>
<para>Janice data="01/04/2000"</para>
<de>Jefferson</de>
<cabecalho>Lembre-se</cabecalho>
<corpo>Amanha voce tem prova de matematica</corpo>
</aviso> 
    </textarea><br />
        <br />
        Usando atributos em XML
        <br />
        <br />
        <textarea style="width: 500px; height: 200px;" disabled="disabled" rows="" cols="">
Usando um atributo para o sexo: 
<pessoa sexo="feminino">
  <nome>Ana</nome>
  <sobrenome>Rachel</sobrenome>
</pessoa>

Usando um elemento para o Sexo:
<pessoa>
  <sexo>feminino</sexo>
  <nome>Ana</nome>
  <sobrenome>Rachel</sobrenome>
</pessoa>
    </textarea><br />
        <br />
        Criando um Documento XML Valido<br />
        <br />
        <textarea style="width: 500px; height: 350px;" disabled="disabled" rows="" cols="">
<?xml version="1.0"?>
<!DOCTYPE note [

<!ELEMENT aviso (para,de,cabecalho,corpo)>

<!ELEMENT para (#PCDATA)>

<!ELEMENT de (#PCDATA)>

<!ELEMENT cabecalho (#PCDATA)>

<!ELEMENT corpo (#PCDATA)>

]>

<aviso>
<para>Janice data="01/04/2000"</para>
<de>Jefferson</de>
<cabecalho>Lembre-se</cabecalho>
<corpo>Amanha voce tem prova de matematica</corpo>
</aviso>
    </textarea><br />
        <br />
        Exibindo XML usando DOM<br />
        <br />
        <textarea style="width: 500px; height: 350px;" disabled="disabled" rows="" cols="">

<?xml version="1.0"?>
<boletim data="20/04/2000">
<aluno>
 <nome>JANICE</nome>
 <notas>
   <portugues>7</portugues>
   <matematica>8</matematica>
   <ciencias>6</ciencias>
  </notas>
</aluno>
<aluno>
  <nome>JEFFERSON</nome>
  <notas>
    <portugues>5</portugues>
    <matematica>8</matematica>
    <ciencias>7</ciencias>
  </notas>
</aluno>
</boletim>    </textarea><br />
        <br />
        Fazer a Transformação do Cliente<br />
        <br />
        <textarea style="width: 500px; height: 300px;" disabled="disabled" rows="" cols="">
<html>
<body>
<script language="javascript">
    // carrega XML 
    var xml = new ActiveXObject("Microsoft.XMLDOM")
    xsl.async = false
    xml.load("catalogo.xml")

    // carrega XSL
    var xsl = new ActiveXObject("Microsoft.XMLDOM")
    xsl.async = false
    xsl.load("catalog.xsl")

    // Transforma XML em HTML
    document.write(xml.transformNode(xsl))
</script>

</body>
</html></textarea>
        <br />
        <br />
        <a href="TutoXML.htm">Voltar a Página Anterior</a>
    </div>
</body>
</html>
